package com.zoespeer.food_delivery_comment_api.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.zoespeer.food_delivery_comment_api.entity.Restaurant;
import com.zoespeer.food_delivery_comment_api.vo.*;

public interface RestaurantService {
    // 获取餐厅列表（分页+条件）
    IPage<RestaurantVO> getRestaurantList(RestaurantListRequestVO request);
    CanteenDetailVO getCanteenDetail(CanteenDetailRequestVO request);
    /**
     * 添加餐厅
     * @param addCanteenVO 新增餐厅请求参数
     * @return 新增的餐厅实体（包含自增ID）
     */
    Restaurant addCanteen(AddCanteenVO addCanteenVO);
}